﻿<BaseControl:DialogControl x:Class="jSLApp.Client.Forms.AddMusic"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
                           xmlns:BaseControl="clr-namespace:jSLCore.Client.Presentation.BaseControl;assembly=jSLCore.Client.Presentation" xmlns:j="clr-namespace:jSLCore.Client.Presentation.Controls;assembly=jSLCore.Client.Presentation" xmlns:jBinding="clr-namespace:jSLCore.Client.Presentation.jBinding;assembly=jSLCore.Client.Presentation" xmlns:BaseValidationRules="clr-namespace:jSLCore.Client.Presentation.jBinding.BaseValidationRules;assembly=jSLCore.Client.Presentation" mc:Ignorable="d"
    d:DesignHeight="300" d:DesignWidth="400" 
                           Title="Публикация" 
                           Icon="../resources/Publish.png" Width="400">
    <j:ImageGroupBox Header="Укажите информацию для создания композиции">
    <StackPanel Orientation="Vertical">
        <j:LeftHeaderContainer Header="Автор:">
            <TextBlock Name="author"/>
        </j:LeftHeaderContainer>
        <j:LeftHeaderContainer Header="Название:">
            <TextBox Name="nameTxt">
                <BaseControl:BaseControl.jBinding>
                    <jBinding:jNullContextBinding>
                        <BaseValidationRules:jNotEmptyStringRule ErrorText="Необходимо указать название композиции"/>
                    </jBinding:jNullContextBinding>
                </BaseControl:BaseControl.jBinding>
            </TextBox>
        </j:LeftHeaderContainer>    
        <j:LeftHeaderContainer Header="Файл:">           
            <HyperlinkButton x:Name="soundPath" Content="Укажите файл..." Click="browseSound_Clicked"/>                                           
            
        </j:LeftHeaderContainer>
            <j:HelpBox Text="Размер файла не должен превышать 50 мегабайт. Гарантировано воспроизведение mp3 и wma файлов."/>
            <j:HelpBox Text="После загрузки трек не будет опубликован в общем каталоге и будет виден только при переходе по прямой ссылке на него."/>
            <j:HelpBox Text="Запрещается публиковать композиции на ранних стадиях работы, наброски, обрывки музыки или вещи, к музыке не относящиеся. Каталог модерируется."/>            
            <MediaElement Name="mediaElement" AutoPlay="False" IsMuted="True"/>
    </StackPanel>
    </j:ImageGroupBox>
</BaseControl:DialogControl>
